to battle it out for supremacy - Turc Anglais Dictionnaire